import Vue from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import 'lib-flexible';
import 'babel-polyfill';
import HttpRequest from './utils/fetch';
import { Button } from 'vant';
import '@/assets/css/common.scss'

declare module 'vue/types/vue' {
  interface Vue {
    $http: any
  }
}

Vue.use(Button)

// http 请求挂载全局 在 src 下加入声明文件 {vue.d.ts}
// 在 {HttpRequest} 中引入 s{rc/api/apis.ts} 去对应相应的参数
Vue.prototype.$http = new HttpRequest();

Vue.config.productionTip = false;



new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount('#app');
